package com.okb.service;

/**
 * Description: 交易类
 * Author: hcxu
 * Time: 2024/11/22 1:42 PM
 */
public interface SaleOrderService {
    /**
     * 现货交易
     * @param stockType 现货类型 BTC
     * @param stockNum 交易数量
     * @param algoId 自定义单号，用于撤单
     * @param price 限价买入/卖出
     * @param side sell/buy
     * @return 订单编号
     */
    String saleStockOrder(String stockType,Long stockNum,String algoId,String price,String side);

    /**
     * 撤单交易
     * @param stockType 现货类型 BTC-USDT-SWAP
     * @param orderId
     * @param algoId
     */
    boolean cancelStockOrder(String stockType,String orderId,String algoId);
}
